Tureng Mobile
Deyim
3
f.
wrack (one's) brain
f.
wrack (one's) brains
f.
rack one's brains